home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The School House• / Geographics ••• / Geographics v1.4 / Geographics v1.4.rsrc / CODE_128.txt < prev    next >
Text File  |  1988-10-20  |  65KB  |  1,155 lines

  1. # near model CODE resource
  2. # jump table entries: 912-913 (2 of them)
  3. export_114:
  4. 00000000  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  5. 00000004  7000                     moveq.l    D0, 0x00
  6. 00000006  56ED F6D8                sne        [A5 - 0x928]
  7. 0000000A  206D FD62                movea.l    A0, [A5 - 0x29E]
  8. 0000000E  41E8 8000                lea.l      A0, [A0 - 0x8000]
  9. 00000012  2B48 FD36                move.l     [A5 - 0x2CA], A0
  10. 00000016  3D7C FC18 80AA           move.w     [A6 - 0x7F56], 0xFC18
  11. 0000001C  3D7C FC18 80AC           move.w     [A6 - 0x7F54], 0xFC18
  12. 00000022  7014                     moveq.l    D0, 0x14
  13. 00000024  3D40 80AE                move.w     [A6 - 0x7F52], D0
  14. 00000028  206D FD62                movea.l    A0, [A5 - 0x29E]
  15. 0000002C  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  16. 00000030  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  17. 00000034  41EE 808C                lea.l      A0, [A6 - 0x7F74]
  18. 00000038  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  19. 0000003C  7000                     moveq.l    D0, 0x00
  20. 0000003E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  21. 00000042  3D40 80DC                move.w     [A6 - 0x7F24], D0
  22. 00000046  7002                     moveq.l    D0, 0x02
  23. 00000048  3D40 80DE                move.w     [A6 - 0x7F22], D0
  24. 0000004C  3D7C 238C 80E0           move.w     [A6 - 0x7F20], 0x238C
  25. 00000052  3D7C 23F0 80E2           move.w     [A6 - 0x7F1E], 0x23F0
  26. 00000058  7000                     moveq.l    D0, 0x00
  27. 0000005A  3D40 80E4                move.w     [A6 - 0x7F1C], D0
  28. 0000005E  7000                     moveq.l    D0, 0x00
  29. 00000060  3D40 80E6                move.w     [A6 - 0x7F1A], D0
  30. 00000064  7000                     moveq.l    D0, 0x00
  31. 00000066  3D40 80E8                move.w     [A6 - 0x7F18], D0
  32. 0000006A  3D7C 01E4 80EA           move.w     [A6 - 0x7F16], 0x1E4
  33. 00000070  3D7C 00E6 80EC           move.w     [A6 - 0x7F14], 0xE6
  34. 00000076  3D6E 80E0 80EE           move.w     [A6 - 0x7F12], [A6 - 0x7F20]
  35. 0000007C  7000                     moveq.l    D0, 0x00
  36. 0000007E  3D40 80F0                move.w     [A6 - 0x7F10], D0
  37. 00000082  203C 0000 3BDE           move.l     D0, 0x3BDE
  38. 00000088  D0AD FD6A                add.l      D0, [A5 - 0x296]
  39. 0000008C  2040                     movea.l    A0, D0
  40. 0000008E  4250                     clr.w      [A0]
  41. 00000090  203C 0000 3BE0           move.l     D0, 0x3BE0
  42. 00000096  D0AD FD6A                add.l      D0, [A5 - 0x296]
  43. 0000009A  2040                     movea.l    A0, D0
  44. 0000009C  4250                     clr.w      [A0]
  45. 0000009E  7000                     moveq.l    D0, 0x00
  46. 000000A0  3D40 80F2                move.w     [A6 - 0x7F0E], D0
  47. label000000A4:
  48. 000000A4  302E 80F2                move.w     D0, [A6 - 0x7F0E]
  49. 000000A8  48C0                     ext.l      D0
  50. 000000AA  E388                     lsl        D0, 1
  51. 000000AC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  52. 000000B0  2040                     movea.l    A0, D0
  53. 000000B2  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  54. 000000B6  700B                     moveq.l    D0, 0x0B
  55. 000000B8  526E 80F2                addq.w     [A6 - 0x7F0E], 1
  56. 000000BC  B06E 80F2                cmp.w      D0, [A6 - 0x7F0E]
  57. 000000C0  6CE2                     bge        -0x1C /* 000000A4 */
  58. 000000C2  7000                     moveq.l    D0, 0x00
  59. 000000C4  3D40 80F2                move.w     [A6 - 0x7F0E], D0
  60. label000000C8:
  61. 000000C8  302E 80F2                move.w     D0, [A6 - 0x7F0E]
  62. 000000CC  48C0                     ext.l      D0
  63. 000000CE  E388                     lsl        D0, 1
  64. 000000D0  0680 0000 3BE6           addi.l     D0, 0x3BE6
  65. 000000D6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  66. 000000DA  2040                     movea.l    A0, D0
  67. 000000DC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  68. 000000E0  7021                     moveq.l    D0, 0x21
  69. 000000E2  526E 80F2                addq.w     [A6 - 0x7F0E], 1
  70. 000000E6  B06E 80F2                cmp.w      D0, [A6 - 0x7F0E]
  71. 000000EA  6CDC                     bge        -0x22 /* 000000C8 */
  72. 000000EC  7000                     moveq.l    D0, 0x00
  73. 000000EE  3D40 80F2                move.w     [A6 - 0x7F0E], D0
  74. label000000F2:
  75. 000000F2  302E 80F2                move.w     D0, [A6 - 0x7F0E]
  76. 000000F6  48C0                     ext.l      D0
  77. 000000F8  E388                     lsl        D0, 1
  78. 000000FA  0680 0000 3C2A           addi.l     D0, 0x3C2A /* '<*' */
  79. 00000100  D0AD FD6A                add.l      D0, [A5 - 0x296]
  80. 00000104  2040                     movea.l    A0, D0
  81. 00000106  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  82. 0000010A  7021                     moveq.l    D0, 0x21
  83. 0000010C  526E 80F2                addq.w     [A6 - 0x7F0E], 1
  84. 00000110  B06E 80F2                cmp.w      D0, [A6 - 0x7F0E]
  85. 00000114  6CDC                     bge        -0x22 /* 000000F2 */
  86. 00000116  7000                     moveq.l    D0, 0x00
  87. 00000118  3D40 80F4                move.w     [A6 - 0x7F0C], D0
  88. 0000011C  203C 0000 1F68           move.l     D0, 0x1F68
  89. 00000122  D0AD FD6A                add.l      D0, [A5 - 0x296]
  90. 00000126  2040                     movea.l    A0, D0
  91. 00000128  700A                     moveq.l    D0, 0x0A
  92. 0000012A  3080                     move.w     [A0], D0
  93. 0000012C  203C 0000 1F6A           move.l     D0, 0x1F6A
  94. 00000132  D0AD FD6A                add.l      D0, [A5 - 0x296]
  95. 00000136  2040                     movea.l    A0, D0
  96. 00000138  7028                     moveq.l    D0, 0x28
  97. 0000013A  3080                     move.w     [A0], D0
  98. 0000013C  203C 0000 1F6C           move.l     D0, 0x1F6C
  99. 00000142  D0AD FD6A                add.l      D0, [A5 - 0x296]
  100. 00000146  2040                     movea.l    A0, D0
  101. 00000148  7019                     moveq.l    D0, 0x19
  102. 0000014A  3080                     move.w     [A0], D0
  103. 0000014C  203C 0000 1F6E           move.l     D0, 0x1F6E
  104. 00000152  D0AD FD6A                add.l      D0, [A5 - 0x296]
  105. 00000156  2040                     movea.l    A0, D0
  106. 00000158  7057                     moveq.l    D0, 0x57
  107. 0000015A  3080                     move.w     [A0], D0
  108. 0000015C  7018                     moveq.l    D0, 0x18
  109. 0000015E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  110. 00000162  2040                     movea.l    A0, D0
  111. 00000164  7001                     moveq.l    D0, 0x01
  112. 00000166  3080                     move.w     [A0], D0
  113. 00000168  203C 0000 1F60           move.l     D0, 0x1F60
  114. 0000016E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  115. 00000172  2040                     movea.l    A0, D0
  116. 00000174  700A                     moveq.l    D0, 0x0A
  117. 00000176  3080                     move.w     [A0], D0
  118. 00000178  203C 0000 1F62           move.l     D0, 0x1F62
  119. 0000017E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  120. 00000182  2040                     movea.l    A0, D0
  121. 00000184  705A                     moveq.l    D0, 0x5A
  122. 00000186  3080                     move.w     [A0], D0
  123. 00000188  203C 0000 1F64           move.l     D0, 0x1F64
  124. 0000018E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  125. 00000192  2040                     movea.l    A0, D0
  126. 00000194  7019                     moveq.l    D0, 0x19
  127. 00000196  3080                     move.w     [A0], D0
  128. 00000198  203C 0000 1F66           move.l     D0, 0x1F66
  129. 0000019E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  130. 000001A2  2040                     movea.l    A0, D0
  131. 000001A4  30BC 0089                move.w     [A0], 0x89
  132. 000001A8  203C 0000 3CBE           move.l     D0, 0x3CBE
  133. 000001AE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  134. 000001B2  2040                     movea.l    A0, D0
  135. 000001B4  700A                     moveq.l    D0, 0x0A
  136. 000001B6  3080                     move.w     [A0], D0
  137. 000001B8  203C 0000 3CC0           move.l     D0, 0x3CC0
  138. 000001BE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  139. 000001C2  2040                     movea.l    A0, D0
  140. 000001C4  30BC 008C                move.w     [A0], 0x8C
  141. 000001C8  203C 0000 3CC2           move.l     D0, 0x3CC2
  142. 000001CE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  143. 000001D2  2040                     movea.l    A0, D0
  144. 000001D4  7019                     moveq.l    D0, 0x19
  145. 000001D6  3080                     move.w     [A0], D0
  146. 000001D8  203C 0000 3CC4           move.l     D0, 0x3CC4
  147. 000001DE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  148. 000001E2  2040                     movea.l    A0, D0
  149. 000001E4  30BC 00BE                move.w     [A0], 0xBE
  150. 000001E8  203C 0000 1F70           move.l     D0, 0x1F70
  151. 000001EE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  152. 000001F2  2040                     movea.l    A0, D0
  153. 000001F4  700A                     moveq.l    D0, 0x0A
  154. 000001F6  3080                     move.w     [A0], D0
  155. 000001F8  203C 0000 1F72           move.l     D0, 0x1F72
  156. 000001FE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  157. 00000202  2040                     movea.l    A0, D0
  158. 00000204  30BC 00F0                move.w     [A0], 0xF0
  159. 00000208  203C 0000 1F74           move.l     D0, 0x1F74
  160. 0000020E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  161. 00000212  2040                     movea.l    A0, D0
  162. 00000214  7019                     moveq.l    D0, 0x19
  163. 00000216  3080                     move.w     [A0], D0
  164. 00000218  203C 0000 1F76           move.l     D0, 0x1F76
  165. 0000021E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  166. 00000222  2040                     movea.l    A0, D0
  167. 00000224  30BC 0127                move.w     [A0], 0x127
  168. 00000228  203C 0000 1F78           move.l     D0, 0x1F78
  169. 0000022E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  170. 00000232  2040                     movea.l    A0, D0
  171. 00000234  700A                     moveq.l    D0, 0x0A
  172. 00000236  3080                     move.w     [A0], D0
  173. 00000238  203C 0000 1F7A           move.l     D0, 0x1F7A
  174. 0000023E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  175. 00000242  2040                     movea.l    A0, D0
  176. 00000244  30BC 012C                move.w     [A0], 0x12C
  177. 00000248  203C 0000 1F7C           move.l     D0, 0x1F7C
  178. 0000024E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  179. 00000252  2040                     movea.l    A0, D0
  180. 00000254  7019                     moveq.l    D0, 0x19
  181. 00000256  3080                     move.w     [A0], D0
  182. 00000258  203C 0000 1F7E           move.l     D0, 0x1F7E
  183. 0000025E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  184. 00000262  2040                     movea.l    A0, D0
  185. 00000264  30BC 0163                move.w     [A0], 0x163
  186. 00000268  203C 0000 1F80           move.l     D0, 0x1F80
  187. 0000026E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  188. 00000272  2040                     movea.l    A0, D0
  189. 00000274  700A                     moveq.l    D0, 0x0A
  190. 00000276  3080                     move.w     [A0], D0
  191. 00000278  203C 0000 1F82           move.l     D0, 0x1F82
  192. 0000027E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  193. 00000282  2040                     movea.l    A0, D0
  194. 00000284  30BC 0168                move.w     [A0], 0x168
  195. 00000288  203C 0000 1F84           move.l     D0, 0x1F84
  196. 0000028E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  197. 00000292  2040                     movea.l    A0, D0
  198. 00000294  7019                     moveq.l    D0, 0x19
  199. 00000296  3080                     move.w     [A0], D0
  200. 00000298  203C 0000 1F86           move.l     D0, 0x1F86
  201. 0000029E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  202. 000002A2  2040                     movea.l    A0, D0
  203. 000002A4  30BC 0168                move.w     [A0], 0x168
  204. 000002A8  41FA 0100                lea.l      A0, [PC + 0x100 /* 000003AA, value 0x70004EAD, cstring "p" */]
  205. 000002AC  2B48 F7D6                move.l     [A5 - 0x82A], A0
  206. 000002B0  41FA 0114                lea.l      A0, [PC + 0x114 /* 000003C6, value 0x70004EAD, cstring "p" */]
  207. 000002B4  2B48 F7D2                move.l     [A5 - 0x82E], A0
  208. 000002B8  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  209. 000002BC  4EAD 044A                jsr        [A5 + 0x44A /* export_133 */]
  210. 000002C0  486E 80F2                pea.l      [A6 - 0x7F0E]
  211. 000002C4  486E 8000                pea.l      [A6 - 0x8000]
  212. 000002C8  486E 80F8                pea.l      [A6 - 0x7F08]
  213. 000002CC  486E 80FC                pea.l      [A6 - 0x7F04]
  214. 000002D0  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  215. 000002D4  3D40 80F6                move.w     [A6 - 0x7F0A], D0
  216. 000002D8  302E 80F2                move.w     D0, [A6 - 0x7F0E]
  217. 000002DC  48C0                     ext.l      D0
  218. 000002DE  4A80                     tst.l      D0
  219. 000002E0  6700 000A                beq        +0xC /* 000002EC */
  220. 000002E4  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  221. 000002E8  4EFA 0006                jmp        [PC + 0x6 /* 000002F0 */]
  222. label000002EC:
  223. 000002EC  4EAD 045A                jsr        [A5 + 0x45A /* export_135 */]
  224. label000002F0:
  225. 000002F0  3B7C 0004 F7EA           move.w     [A5 - 0x816], 0x4
  226. 000002F6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  227. label000002FA:
  228. 000002FA  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  229. 00000300  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  230. 00000304  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  231. 0000030A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  232. 0000030E  302E 80FE                move.w     D0, [A6 - 0x7F02]
  233. 00000312  6F00 0006                ble        +0x8 /* 0000031A */
  234. 00000316  4EBA 03FC                jsr        [PC + 0x3FC /* 00000714 */]
  235. label0000031A:
  236. 0000031A  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  237. 00000320  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  238. 00000324  302E 8100                move.w     D0, [A6 - 0x7F00]
  239. 00000328  48C0                     ext.l      D0
  240. 0000032A  2F00                     move.l     -[A7], D0
  241. 0000032C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  242. 00000330  2F08                     move.l     -[A7], A0
  243. 00000332  41EE 80D0                lea.l      A0, [A6 - 0x7F30]
  244. 00000336  225F                     movea.l    A1, [A7]+
  245. 00000338  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  246. 0000033C  C09F                     and.l      D0, [A7]+
  247. 0000033E  4A80                     tst.l      D0
  248. 00000340  6700 0006                beq        +0x8 /* 00000348 */
  249. 00000344  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  250. label00000348:
  251. 00000348  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  252. 0000034E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  253. 00000352  0C6E 0001 80F0           cmpi.w     [A6 - 0x7F10], 0x1
  254. 00000358  57C0                     seq        D0
  255. 0000035A  4880                     ext.w      D0
  256. 0000035C  48C0                     ext.l      D0
  257. 0000035E  2F00                     move.l     -[A7], D0
  258. 00000360  7003                     moveq.l    D0, 0x03
  259. 00000362  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  260. 00000366  C09F                     and.l      D0, [A7]+
  261. 00000368  2F00                     move.l     -[A7], D0
  262. 0000036A  7000                     moveq.l    D0, 0x00
  263. 0000036C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  264. 00000370  0C80 0000 0001           cmpi.l     D0, 0x1
  265. 00000376  57C0                     seq        D0
  266. 00000378  4880                     ext.w      D0
  267. 0000037A  48C0                     ext.l      D0
  268. 0000037C  C09F                     and.l      D0, [A7]+
  269. 0000037E  4A80                     tst.l      D0
  270. 00000380  6700 0006                beq        +0x8 /* 00000388 */
  271. 00000384  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  272. label00000388:
  273. 00000388  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  274. 0000038E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  275. 00000392  6000 FF66                bra        -0x98 /* 000002FA */
  276. 00000396  3B7C 0006 F7EA           move.w     [A5 - 0x816], 0x6
  277. 0000039C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  278. 000003A0  3B7C 0002 F7EA           move.w     [A5 - 0x816], 0x2
  279. 000003A6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  280. 000003AA  7000                     moveq.l    D0, 0x00
  281. 000003AC  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  282. 000003B0  3D40 80FE                move.w     [A6 - 0x7F02], D0
  283. 000003B4  7001                     moveq.l    D0, 0x01
  284. 000003B6  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  285. 000003BA  3D40 8102                move.w     [A6 - 0x7EFE], D0
  286. 000003BE  4267                     clr.w      -[A7]
  287. 000003C0  A938                     syscall    HiliteMenu
  288. 000003C2  A937                     syscall    DrawMenuBar
  289. 000003C4  4E75                     rts
  290. export_115:
  291. 000003C6  7000                     moveq.l    D0, 0x00
  292. 000003C8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  293. 000003CC  3D40 8104                move.w     [A6 - 0x7EFC], D0
  294. 000003D0  0C6E 0001 8104           cmpi.w     [A6 - 0x7EFC], 0x1
  295. 000003D6  6600 001E                bne        +0x20 /* 000003F6 */
  296. 000003DA  7001                     moveq.l    D0, 0x01
  297. 000003DC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  298. 000003E0  3D40 80AA                move.w     [A6 - 0x7F56], D0
  299. 000003E4  7002                     moveq.l    D0, 0x02
  300. 000003E6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  301. 000003EA  3D40 80AC                move.w     [A6 - 0x7F54], D0
  302. 000003EE  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  303. 000003F2  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  304. label000003F6:
  305. 000003F6  0C6E 0003 8104           cmpi.w     [A6 - 0x7EFC], 0x3
  306. 000003FC  6704                     beq        +0x6 /* 00000402 */
  307. 000003FE  4EFA 003C                jmp        [PC + 0x3C /* 0000043C */]
  308. label00000402:
  309. 00000402  7003                     moveq.l    D0, 0x03
  310. 00000404  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  311. 00000408  3D40 80DE                move.w     [A6 - 0x7F22], D0
  312. 0000040C  3F2E 80DE                move.w     -[A7], [A6 - 0x7F22]
  313. 00000410  42A7                     clr.l      -[A7]
  314. 00000412  42A7                     clr.l      -[A7]
  315. 00000414  4267                     clr.w      -[A7]
  316. 00000416  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  317. 0000041A  0C6E 0001 80DE           cmpi.w     [A6 - 0x7F22], 0x1
  318. 00000420  6600 001A                bne        +0x1C /* 0000043C */
  319. 00000424  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  320. 00000428  7002                     moveq.l    D0, 0x02
  321. 0000042A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  322. 0000042E  3D40 80EA                move.w     [A6 - 0x7F16], D0
  323. 00000432  7003                     moveq.l    D0, 0x03
  324. 00000434  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  325. 00000438  3D40 80EC                move.w     [A6 - 0x7F14], D0
  326. label0000043C:
  327. 0000043C  0C6E 0004 8104           cmpi.w     [A6 - 0x7EFC], 0x4
  328. 00000442  6704                     beq        +0x6 /* 00000448 */
  329. 00000444  4EFA 006A                jmp        [PC + 0x6A /* 000004B0 */]
  330. fn00000448:
  331. 00000448  302E 80E8                move.w     D0, [A6 - 0x7F18]
  332. 0000044C  48C0                     ext.l      D0
  333. 0000044E  4A80                     tst.l      D0
  334. 00000450  6604                     bne        +0x6 /* 00000456 */
  335. 00000452  4EFA 0052                jmp        [PC + 0x52 /* 000004A6 */]
  336. label00000456:
  337. 00000456  206D FD62                movea.l    A0, [A5 - 0x29E]
  338. 0000045A  4868 800E                pea.l      [A0 - 0x7FF2]
  339. 0000045E  206D FD62                movea.l    A0, [A5 - 0x29E]
  340. 00000462  4868 8010                pea.l      [A0 - 0x7FF0]
  341. 00000466  206D FD62                movea.l    A0, [A5 - 0x29E]
  342. 0000046A  4868 8032                pea.l      [A0 - 0x7FCE]
  343. 0000046E  206D FD62                movea.l    A0, [A5 - 0x29E]
  344. 00000472  4868 8034                pea.l      [A0 - 0x7FCC]
  345. 00000476  A98B                     syscall    ParamText
  346. 00000478  558F                     subq.l     A7, 2
  347. 0000047A  7002                     moveq.l    D0, 0x02
  348. 0000047C  3F00                     move.w     -[A7], D0
  349. 0000047E  42A7                     clr.l      -[A7]
  350. 00000480  A988                     syscall    CautionAlert
  351. 00000482  301F                     move.w     D0, [A7]+
  352. 00000484  48C0                     ext.l      D0
  353. 00000486  3D40 80DC                move.w     [A6 - 0x7F24], D0
  354. 0000048A  0C6E 0002 80DC           cmpi.w     [A6 - 0x7F24], 0x2
  355. 00000490  6600 0006                bne        +0x8 /* 00000498 */
  356. 00000494  4EFA 0254                jmp        [PC + 0x254 /* 000006EA */]
  357. label00000498:
  358. 00000498  0C6E 0001 80DC           cmpi.w     [A6 - 0x7F24], 0x1
  359. 0000049E  6600 0006                bne        +0x8 /* 000004A6 */
  360. 000004A2  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  361. label000004A6:
  362. 000004A6  7000                     moveq.l    D0, 0x00
  363. 000004A8  3D40 80E8                move.w     [A6 - 0x7F18], D0
  364. 000004AC  4EFA 023C                jmp        [PC + 0x23C /* 000006EA */]
  365. label000004B0:
  366. 000004B0  0C6E 0005 8104           cmpi.w     [A6 - 0x7EFC], 0x5
  367. 000004B6  6704                     beq        +0x6 /* 000004BC */
  368. 000004B8  4EFA 005A                jmp        [PC + 0x5A /* 00000514 */]
  369. label000004BC:
  370. 000004BC  7005                     moveq.l    D0, 0x05
  371. 000004BE  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  372. 000004C2  0C80 0000 0002           cmpi.l     D0, 0x2
  373. 000004C8  6600 000C                bne        +0xE /* 000004D6 */
  374. 000004CC  7002                     moveq.l    D0, 0x02
  375. 000004CE  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  376. 000004D2  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  377. label000004D6:
  378. 000004D6  7005                     moveq.l    D0, 0x05
  379. 000004D8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  380. 000004DC  0C80 0000 0001           cmpi.l     D0, 0x1
  381. 000004E2  57C0                     seq        D0
  382. 000004E4  4880                     ext.w      D0
  383. 000004E6  48C0                     ext.l      D0
  384. 000004E8  2F00                     move.l     -[A7], D0
  385. 000004EA  7018                     moveq.l    D0, 0x18
  386. 000004EC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  387. 000004F0  2040                     movea.l    A0, D0
  388. 000004F2  3010                     move.w     D0, [A0]
  389. 000004F4  48C0                     ext.l      D0
  390. 000004F6  0C80 0000 0001           cmpi.l     D0, 0x1
  391. 000004FC  5EC0                     sgt        D0
  392. 000004FE  4880                     ext.w      D0
  393. 00000500  48C0                     ext.l      D0
  394. 00000502  C09F                     and.l      D0, [A7]+
  395. 00000504  4A80                     tst.l      D0
  396. 00000506  6700 000C                beq        +0xE /* 00000514 */
  397. 0000050A  7001                     moveq.l    D0, 0x01
  398. 0000050C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  399. 00000510  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  400. label00000514:
  401. 00000514  0C6E 0006 8104           cmpi.w     [A6 - 0x7EFC], 0x6
  402. 0000051A  57C0                     seq        D0
  403. 0000051C  4880                     ext.w      D0
  404. 0000051E  48C0                     ext.l      D0
  405. 00000520  2F00                     move.l     -[A7], D0
  406. 00000522  7006                     moveq.l    D0, 0x06
  407. 00000524  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  408. 00000528  0C80 0000 0004           cmpi.l     D0, 0x4
  409. 0000052E  57C0                     seq        D0
  410. 00000530  4880                     ext.w      D0
  411. 00000532  48C0                     ext.l      D0
  412. 00000534  C09F                     and.l      D0, [A7]+
  413. 00000536  4A80                     tst.l      D0
  414. 00000538  6700 0006                beq        +0x8 /* 00000540 */
  415. 0000053C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  416. label00000540:
  417. 00000540  0C6E 0006 8104           cmpi.w     [A6 - 0x7EFC], 0x6
  418. 00000546  57C0                     seq        D0
  419. 00000548  4880                     ext.w      D0
  420. 0000054A  48C0                     ext.l      D0
  421. 0000054C  2F00                     move.l     -[A7], D0
  422. 0000054E  7006                     moveq.l    D0, 0x06
  423. 00000550  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  424. 00000554  0C80 0000 0005           cmpi.l     D0, 0x5
  425. 0000055A  57C0                     seq        D0
  426. 0000055C  4880                     ext.w      D0
  427. 0000055E  48C0                     ext.l      D0
  428. 00000560  C09F                     and.l      D0, [A7]+
  429. 00000562  4A80                     tst.l      D0
  430. 00000564  6700 0006                beq        +0x8 /* 0000056C */
  431. 00000568  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  432. label0000056C:
  433. 0000056C  0C6E 0006 8104           cmpi.w     [A6 - 0x7EFC], 0x6
  434. 00000572  57C0                     seq        D0
  435. 00000574  4880                     ext.w      D0
  436. 00000576  48C0                     ext.l      D0
  437. 00000578  2F00                     move.l     -[A7], D0
  438. 0000057A  7006                     moveq.l    D0, 0x06
  439. 0000057C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  440. 00000580  0C80 0000 0006           cmpi.l     D0, 0x6
  441. 00000586  57C0                     seq        D0
  442. 00000588  4880                     ext.w      D0
  443. 0000058A  48C0                     ext.l      D0
  444. 0000058C  C09F                     and.l      D0, [A7]+
  445. 0000058E  4A80                     tst.l      D0
  446. 00000590  6604                     bne        +0x6 /* 00000596 */
  447. 00000592  4EFA 0154                jmp        [PC + 0x154 /* 000006E8 */]
  448. label00000596:
  449. 00000596  7006                     moveq.l    D0, 0x06
  450. 00000598  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  451. 0000059C  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  452. 000005A0  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  453. 000005A4  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  454. 000005A8  0000 0001                ori.b      D0, 0x1
  455. 000005AC  5100                     subq.b     D0, 8
  456. 000005AE  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  457. 000005B2  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  458. 000005B6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  459. 000005BA  6604                     bne        +0x6 /* 000005C0 */
  460. 000005BC  4EFA 012A                jmp        [PC + 0x12A /* 000006E8 */]
  461. label000005C0:
  462. 000005C0  7006                     moveq.l    D0, 0x06
  463. 000005C2  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  464. 000005C6  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  465. 000005CA  41EE 808C                lea.l      A0, [A6 - 0x7F74]
  466. 000005CE  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  467. 000005D2  302E 80AA                move.w     D0, [A6 - 0x7F56]
  468. 000005D6  48C0                     ext.l      D0
  469. 000005D8  2F00                     move.l     -[A7], D0
  470. 000005DA  7002                     moveq.l    D0, 0x02
  471. 000005DC  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  472. 000005E0  2200                     move.l     D1, D0
  473. 000005E2  7002                     moveq.l    D0, 0x02
  474. 000005E4  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  475. 000005E8  2200                     move.l     D1, D0
  476. 000005EA  302E 80AE                move.w     D0, [A6 - 0x7F52]
  477. 000005EE  48C0                     ext.l      D0
  478. 000005F0  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  479. 000005F4  221F                     move.l     D1, [A7]+
  480. 000005F6  D081                     add.l      D0, D1
  481. 000005F8  3D40 8106                move.w     [A6 - 0x7EFA], D0
  482. 000005FC  302E 80AC                move.w     D0, [A6 - 0x7F54]
  483. 00000600  48C0                     ext.l      D0
  484. 00000602  2F00                     move.l     -[A7], D0
  485. 00000604  7003                     moveq.l    D0, 0x03
  486. 00000606  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  487. 0000060A  2200                     move.l     D1, D0
  488. 0000060C  7002                     moveq.l    D0, 0x02
  489. 0000060E  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  490. 00000612  2200                     move.l     D1, D0
  491. 00000614  302E 80AE                move.w     D0, [A6 - 0x7F52]
  492. 00000618  48C0                     ext.l      D0
  493. 0000061A  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  494. 0000061E  221F                     move.l     D1, [A7]+
  495. 00000620  D081                     add.l      D0, D1
  496. 00000622  3D40 8108                move.w     [A6 - 0x7EF8], D0
  497. 00000626  41EE 808C                lea.l      A0, [A6 - 0x7F74]
  498. 0000062A  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  499. 0000062E  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  500. 00000632  3D40 80AE                move.w     [A6 - 0x7F52], D0
  501. 00000636  302E 8106                move.w     D0, [A6 - 0x7EFA]
  502. 0000063A  48C0                     ext.l      D0
  503. 0000063C  2F00                     move.l     -[A7], D0
  504. 0000063E  7002                     moveq.l    D0, 0x02
  505. 00000640  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  506. 00000644  2200                     move.l     D1, D0
  507. 00000646  7002                     moveq.l    D0, 0x02
  508. 00000648  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  509. 0000064C  2200                     move.l     D1, D0
  510. 0000064E  302E 80AE                move.w     D0, [A6 - 0x7F52]
  511. 00000652  48C0                     ext.l      D0
  512. 00000654  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  513. 00000658  221F                     move.l     D1, [A7]+
  514. 0000065A  C141                     exg        D0, D1
  515. 0000065C  9081                     sub.l      D0, D1
  516. 0000065E  3D40 80AA                move.w     [A6 - 0x7F56], D0
  517. 00000662  302E 8108                move.w     D0, [A6 - 0x7EF8]
  518. 00000666  48C0                     ext.l      D0
  519. 00000668  2F00                     move.l     -[A7], D0
  520. 0000066A  7003                     moveq.l    D0, 0x03
  521. 0000066C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  522. 00000670  2200                     move.l     D1, D0
  523. 00000672  7002                     moveq.l    D0, 0x02
  524. 00000674  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  525. 00000678  2200                     move.l     D1, D0
  526. 0000067A  302E 80AE                move.w     D0, [A6 - 0x7F52]
  527. 0000067E  48C0                     ext.l      D0
  528. 00000680  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  529. 00000684  221F                     move.l     D1, [A7]+
  530. 00000686  C141                     exg        D0, D1
  531. 00000688  9081                     sub.l      D0, D1
  532. 0000068A  3D40 80AC                move.w     [A6 - 0x7F54], D0
  533. 0000068E  0C6E B9B0 80AA           cmpi.w     [A6 - 0x7F56], 0xB9B0
  534. 00000694  6C00 0008                bge        +0xA /* 0000069E */
  535. 00000698  3D7C B9B0 80AA           move.w     [A6 - 0x7F56], 0xB9B0
  536. label0000069E:
  537. 0000069E  0C6E DCD8 80AC           cmpi.w     [A6 - 0x7F54], 0xDCD8
  538. 000006A4  6C00 0008                bge        +0xA /* 000006AE */
  539. 000006A8  3D7C DCD8 80AC           move.w     [A6 - 0x7F54], 0xDCD8
  540. label000006AE:
  541. 000006AE  7018                     moveq.l    D0, 0x18
  542. 000006B0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  543. 000006B4  2040                     movea.l    A0, D0
  544. 000006B6  3010                     move.w     D0, [A0]
  545. 000006B8  48C0                     ext.l      D0
  546. 000006BA  0C80 0000 0001           cmpi.l     D0, 0x1
  547. 000006C0  6F00 0006                ble        +0x8 /* 000006C8 */
  548. 000006C4  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  549. label000006C8:
  550. 000006C8  7002                     moveq.l    D0, 0x02
  551. 000006CA  3F00                     move.w     -[A7], D0
  552. 000006CC  42A7                     clr.l      -[A7]
  553. 000006CE  42A7                     clr.l      -[A7]
  554. 000006D0  4267                     clr.w      -[A7]
  555. 000006D2  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  556. 000006D6  7006                     moveq.l    D0, 0x06
  557. 000006D8  3F00                     move.w     -[A7], D0
  558. 000006DA  486E 808C                pea.l      [A6 - 0x7F74]
  559. 000006DE  42A7                     clr.l      -[A7]
  560. 000006E0  4267                     clr.w      -[A7]
  561. 000006E2  4267                     clr.w      -[A7]
  562. 000006E4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  563. label000006E8:
  564. 000006E8  4E75                     rts
  565. label000006EA:
  566. 000006EA  7001                     moveq.l    D0, 0x01
  567. 000006EC  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  568. 000006F0  206D FD62                movea.l    A0, [A5 - 0x29E]
  569. 000006F4  41E8 8036                lea.l      A0, [A0 - 0x7FCA]
  570. 000006F8  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  571. 000006FC  41EE 8000                lea.l      A0, [A6 - 0x8000]
  572. 00000700  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  573. 00000704  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  574. 00000708  7018                     moveq.l    D0, 0x18
  575. 0000070A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  576. 0000070E  2040                     movea.l    A0, D0
  577. 00000710  4250                     clr.w      [A0]
  578. 00000712  4E75                     rts
  579. fn00000714:
  580. 00000714  0C6E 0001 80FE           cmpi.w     [A6 - 0x7F02], 0x1
  581. 0000071A  6600 0006                bne        +0x8 /* 00000722 */
  582. 0000071E  4EBA 007A                jsr        [PC + 0x7A /* 0000079A */]
  583. label00000722:
  584. 00000722  0C6E 0002 80FE           cmpi.w     [A6 - 0x7F02], 0x2
  585. 00000728  6600 0006                bne        +0x8 /* 00000730 */
  586. 0000072C  4EBA 0144                jsr        [PC + 0x144 /* 00000872 */]
  587. label00000730:
  588. 00000730  0C6E 0003 80FE           cmpi.w     [A6 - 0x7F02], 0x3
  589. 00000736  57C0                     seq        D0
  590. 00000738  4880                     ext.w      D0
  591. 0000073A  48C0                     ext.l      D0
  592. 0000073C  2F00                     move.l     -[A7], D0
  593. 0000073E  7018                     moveq.l    D0, 0x18
  594. 00000740  D0AD FD6A                add.l      D0, [A5 - 0x296]
  595. 00000744  2040                     movea.l    A0, D0
  596. 00000746  3010                     move.w     D0, [A0]
  597. 00000748  5EC0                     sgt        D0
  598. 0000074A  4880                     ext.w      D0
  599. 0000074C  48C0                     ext.l      D0
  600. 0000074E  C09F                     and.l      D0, [A7]+
  601. 00000750  4A80                     tst.l      D0
  602. 00000752  6700 0006                beq        +0x8 /* 0000075A */
  603. 00000756  4EBA 01A2                jsr        [PC + 0x1A2 /* 000008FA */]
  604. label0000075A:
  605. 0000075A  0C6E 0004 80FE           cmpi.w     [A6 - 0x7F02], 0x4
  606. 00000760  57C0                     seq        D0
  607. 00000762  4880                     ext.w      D0
  608. 00000764  48C0                     ext.l      D0
  609. 00000766  2F00                     move.l     -[A7], D0
  610. 00000768  7018                     moveq.l    D0, 0x18
  611. 0000076A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  612. 0000076E  2040                     movea.l    A0, D0
  613. 00000770  3010                     move.w     D0, [A0]
  614. 00000772  5EC0                     sgt        D0
  615. 00000774  4880                     ext.w      D0
  616. 00000776  48C0                     ext.l      D0
  617. 00000778  C09F                     and.l      D0, [A7]+
  618. 0000077A  4A80                     tst.l      D0
  619. 0000077C  6700 0006                beq        +0x8 /* 00000784 */
  620. 00000780  4EBA 02DA                jsr        [PC + 0x2DA /* 00000A5C */]
  621. label00000784:
  622. 00000784  0C6E 00FF 80FE           cmpi.w     [A6 - 0x7F02], 0xFF
  623. 0000078A  6600 0006                bne        +0x8 /* 00000792 */
  624. 0000078E  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  625. label00000792:
  626. 00000792  7000                     moveq.l    D0, 0x00
  627. 00000794  3D40 80FE                move.w     [A6 - 0x7F02], D0
  628. 00000798  4E75                     rts
  629. fn0000079A:
  630. 0000079A  0C6E 0001 8102           cmpi.w     [A6 - 0x7EFE], 0x1
  631. 000007A0  6600 0030                bne        +0x32 /* 000007D2 */
  632. 000007A4  206D FD62                movea.l    A0, [A5 - 0x29E]
  633. 000007A8  41E8 8040                lea.l      A0, [A0 - 0x7FC0]
  634. 000007AC  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  635. 000007B0  41EE 8000                lea.l      A0, [A6 - 0x8000]
  636. 000007B4  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  637. 000007B8  7000                     moveq.l    D0, 0x00
  638. 000007BA  3D40 80E8                move.w     [A6 - 0x7F18], D0
  639. 000007BE  7018                     moveq.l    D0, 0x18
  640. 000007C0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  641. 000007C4  2040                     movea.l    A0, D0
  642. 000007C6  7001                     moveq.l    D0, 0x01
  643. 000007C8  3080                     move.w     [A0], D0
  644. 000007CA  4EAD 045A                jsr        [A5 + 0x45A /* export_135 */]
  645. 000007CE  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  646. label000007D2:
  647. 000007D2  0C6E 0002 8102           cmpi.w     [A6 - 0x7EFE], 0x2
  648. 000007D8  6600 0006                bne        +0x8 /* 000007E0 */
  649. 000007DC  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  650. label000007E0:
  651. 000007E0  0C6E 0003 8102           cmpi.w     [A6 - 0x7EFE], 0x3
  652. 000007E6  6600 0006                bne        +0x8 /* 000007EE */
  653. 000007EA  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  654. label000007EE:
  655. 000007EE  0C6E 0004 8102           cmpi.w     [A6 - 0x7EFE], 0x4
  656. 000007F4  6600 0006                bne        +0x8 /* 000007FC */
  657. 000007F8  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  658. label000007FC:
  659. 000007FC  0C6E 0005 8102           cmpi.w     [A6 - 0x7EFE], 0x5
  660. 00000802  6600 0006                bne        +0x8 /* 0000080A */
  661. 00000806  6000 FC40                bra        -0x3BE /* 00000448 */
  662. label0000080A:
  663. 0000080A  0C6E 0006 8102           cmpi.w     [A6 - 0x7EFE], 0x6
  664. 00000810  6600 0006                bne        +0x8 /* 00000818 */
  665. 00000814  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  666. label00000818:
  667. 00000818  0C6E 0007 8102           cmpi.w     [A6 - 0x7EFE], 0x7
  668. 0000081E  6600 0006                bne        +0x8 /* 00000826 */
  669. 00000822  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  670. label00000826:
  671. 00000826  0C6E 0008 8102           cmpi.w     [A6 - 0x7EFE], 0x8
  672. 0000082C  6600 0006                bne        +0x8 /* 00000834 */
  673. 00000830  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  674. label00000834:
  675. 00000834  0C6E 0009 8102           cmpi.w     [A6 - 0x7EFE], 0x9 /* '\t' */
  676. 0000083A  6600 0006                bne        +0x8 /* 00000842 */
  677. 0000083E  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  678. label00000842:
  679. 00000842  0C6E 000A 8102           cmpi.w     [A6 - 0x7EFE], 0xA /* '\n' */
  680. 00000848  6600 0006                bne        +0x8 /* 00000850 */
  681. 0000084C  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  682. label00000850:
  683. 00000850  0C6E 000B 8102           cmpi.w     [A6 - 0x7EFE], 0xB
  684. 00000856  6600 0006                bne        +0x8 /* 0000085E */
  685. 0000085A  4EAD 04B2                jsr        [A5 + 0x4B2 /* export_146 */]
  686. label0000085E:
  687. 0000085E  0C6E 000C 8102           cmpi.w     [A6 - 0x7EFE], 0xC
  688. 00000864  6600 000A                bne        +0xC /* 00000870 */
  689. 00000868  6100 FBDE                bsr        -0x420 /* 00000448 */
  690. 0000086C  4EED 01CA                jmp        [A5 + 0x1CA /* export_53 */]
  691. label00000870:
  692. 00000870  4E75                     rts
  693. fn00000872:
  694. 00000872  7001                     moveq.l    D0, 0x01
  695. 00000874  3D40 80E8                move.w     [A6 - 0x7F18], D0
  696. 00000878  302E 8102                move.w     D0, [A6 - 0x7EFE]
  697. 0000087C  48C0                     ext.l      D0
  698. 0000087E  5380                     subq.l     D0, 1
  699. 00000880  3D40 810A                move.w     [A6 - 0x7EF6], D0
  700. 00000884  558F                     subq.l     A7, 2
  701. 00000886  3F2E 810A                move.w     -[A7], [A6 - 0x7EF6]
  702. 0000088A  A9C2                     syscall    SysEdit
  703. 0000088C  101F                     move.b     D0, [A7]+
  704. 0000088E  4880                     ext.w      D0
  705. 00000890  48C0                     ext.l      D0
  706. 00000892  3D40 80DC                move.w     [A6 - 0x7F24], D0
  707. 00000896  302E 80DC                move.w     D0, [A6 - 0x7F24]
  708. 0000089A  48C0                     ext.l      D0
  709. 0000089C  4A80                     tst.l      D0
  710. 0000089E  6700 0004                beq        +0x6 /* 000008A4 */
  711. 000008A2  4E75                     rts
  712. label000008A4:
  713. 000008A4  0C6E 0004 8102           cmpi.w     [A6 - 0x7EFE], 0x4
  714. 000008AA  57C0                     seq        D0
  715. 000008AC  4880                     ext.w      D0
  716. 000008AE  48C0                     ext.l      D0
  717. 000008B0  2F00                     move.l     -[A7], D0
  718. 000008B2  7000                     moveq.l    D0, 0x00
  719. 000008B4  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  720. 000008B8  0C80 0000 0001           cmpi.l     D0, 0x1
  721. 000008BE  57C0                     seq        D0
  722. 000008C0  4880                     ext.w      D0
  723. 000008C2  48C0                     ext.l      D0
  724. 000008C4  C09F                     and.l      D0, [A7]+
  725. 000008C6  4A80                     tst.l      D0
  726. 000008C8  6700 0006                beq        +0x8 /* 000008D0 */
  727. 000008CC  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  728. label000008D0:
  729. 000008D0  0C6E 0006 8102           cmpi.w     [A6 - 0x7EFE], 0x6
  730. 000008D6  6600 0020                bne        +0x22 /* 000008F8 */
  731. 000008DA  7018                     moveq.l    D0, 0x18
  732. 000008DC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  733. 000008E0  2040                     movea.l    A0, D0
  734. 000008E2  7001                     moveq.l    D0, 0x01
  735. 000008E4  3080                     move.w     [A0], D0
  736. 000008E6  7001                     moveq.l    D0, 0x01
  737. 000008E8  3F00                     move.w     -[A7], D0
  738. 000008EA  42A7                     clr.l      -[A7]
  739. 000008EC  42A7                     clr.l      -[A7]
  740. 000008EE  4267                     clr.w      -[A7]
  741. 000008F0  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  742. 000008F4  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  743. label000008F8:
  744. 000008F8  4E75                     rts
  745. fn000008FA:
  746. 000008FA  7001                     moveq.l    D0, 0x01
  747. 000008FC  3D40 80E8                move.w     [A6 - 0x7F18], D0
  748. 00000900  0C6E 0001 8102           cmpi.w     [A6 - 0x7EFE], 0x1
  749. 00000906  6600 0006                bne        +0x8 /* 0000090E */
  750. 0000090A  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  751. label0000090E:
  752. 0000090E  0C6E 0002 8102           cmpi.w     [A6 - 0x7EFE], 0x2
  753. 00000914  6600 0006                bne        +0x8 /* 0000091C */
  754. 00000918  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  755. label0000091C:
  756. 0000091C  0C6E 0003 8102           cmpi.w     [A6 - 0x7EFE], 0x3
  757. 00000922  6600 0006                bne        +0x8 /* 0000092A */
  758. 00000926  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  759. label0000092A:
  760. 0000092A  0C6E 0004 8102           cmpi.w     [A6 - 0x7EFE], 0x4
  761. 00000930  6600 0006                bne        +0x8 /* 00000938 */
  762. 00000934  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  763. label00000938:
  764. 00000938  0C6E 0005 8102           cmpi.w     [A6 - 0x7EFE], 0x5
  765. 0000093E  6600 0006                bne        +0x8 /* 00000946 */
  766. 00000942  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  767. label00000946:
  768. 00000946  0C6E 0007 8102           cmpi.w     [A6 - 0x7EFE], 0x7
  769. 0000094C  57C0                     seq        D0
  770. 0000094E  4880                     ext.w      D0
  771. 00000950  48C0                     ext.l      D0
  772. 00000952  2F00                     move.l     -[A7], D0
  773. 00000954  302E 80F4                move.w     D0, [A6 - 0x7F0C]
  774. 00000958  57C0                     seq        D0
  775. 0000095A  4880                     ext.w      D0
  776. 0000095C  48C0                     ext.l      D0
  777. 0000095E  C09F                     and.l      D0, [A7]+
  778. 00000960  4A80                     tst.l      D0
  779. 00000962  6700 0022                beq        +0x24 /* 00000986 */
  780. 00000966  7001                     moveq.l    D0, 0x01
  781. 00000968  3D40 80F4                move.w     [A6 - 0x7F0C], D0
  782. 0000096C  7003                     moveq.l    D0, 0x03
  783. 0000096E  3F00                     move.w     -[A7], D0
  784. 00000970  7007                     moveq.l    D0, 0x07
  785. 00000972  3F00                     move.w     -[A7], D0
  786. 00000974  7001                     moveq.l    D0, 0x01
  787. 00000976  3F00                     move.w     -[A7], D0
  788. 00000978  206D FD62                movea.l    A0, [A5 - 0x29E]
  789. 0000097C  4868 804A                pea.l      [A0 - 0x7FB6]
  790. 00000980  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  791. 00000984  4E75                     rts
  792. label00000986:
  793. 00000986  0C6E 0007 8102           cmpi.w     [A6 - 0x7EFE], 0x7
  794. 0000098C  57C0                     seq        D0
  795. 0000098E  4880                     ext.w      D0
  796. 00000990  48C0                     ext.l      D0
  797. 00000992  2F00                     move.l     -[A7], D0
  798. 00000994  0C6E 0001 80F4           cmpi.w     [A6 - 0x7F0C], 0x1
  799. 0000099A  57C0                     seq        D0
  800. 0000099C  4880                     ext.w      D0
  801. 0000099E  48C0                     ext.l      D0
  802. 000009A0  C09F                     and.l      D0, [A7]+
  803. 000009A2  4A80                     tst.l      D0
  804. 000009A4  6700 0022                beq        +0x24 /* 000009C8 */
  805. 000009A8  7000                     moveq.l    D0, 0x00
  806. 000009AA  3D40 80F4                move.w     [A6 - 0x7F0C], D0
  807. 000009AE  7003                     moveq.l    D0, 0x03
  808. 000009B0  3F00                     move.w     -[A7], D0
  809. 000009B2  7007                     moveq.l    D0, 0x07
  810. 000009B4  3F00                     move.w     -[A7], D0
  811. 000009B6  7001                     moveq.l    D0, 0x01
  812. 000009B8  3F00                     move.w     -[A7], D0
  813. 000009BA  206D FD62                movea.l    A0, [A5 - 0x29E]
  814. 000009BE  4868 8058                pea.l      [A0 - 0x7FA8]
  815. 000009C2  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  816. 000009C6  4E75                     rts
  817. label000009C8:
  818. 000009C8  0C6E 0008 8102           cmpi.w     [A6 - 0x7EFE], 0x8
  819. 000009CE  57C0                     seq        D0
  820. 000009D0  4880                     ext.w      D0
  821. 000009D2  48C0                     ext.l      D0
  822. 000009D4  2F00                     move.l     -[A7], D0
  823. 000009D6  302E 80EE                move.w     D0, [A6 - 0x7F12]
  824. 000009DA  48C0                     ext.l      D0
  825. 000009DC  306E 80E2                movea.w    A0, [A6 - 0x7F1E]
  826. 000009E0  B088                     cmp.l      D0, A0
  827. 000009E2  57C0                     seq        D0
  828. 000009E4  4880                     ext.w      D0
  829. 000009E6  48C0                     ext.l      D0
  830. 000009E8  C09F                     and.l      D0, [A7]+
  831. 000009EA  4A80                     tst.l      D0
  832. 000009EC  6700 0022                beq        +0x24 /* 00000A10 */
  833. 000009F0  7003                     moveq.l    D0, 0x03
  834. 000009F2  3F00                     move.w     -[A7], D0
  835. 000009F4  7008                     moveq.l    D0, 0x08
  836. 000009F6  3F00                     move.w     -[A7], D0
  837. 000009F8  7001                     moveq.l    D0, 0x01
  838. 000009FA  3F00                     move.w     -[A7], D0
  839. 000009FC  206D FD62                movea.l    A0, [A5 - 0x29E]
  840. 00000A00  4868 8068                pea.l      [A0 - 0x7F98]
  841. 00000A04  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  842. 00000A08  3D6E 80E0 80EE           move.w     [A6 - 0x7F12], [A6 - 0x7F20]
  843. 00000A0E  4E75                     rts
  844. label00000A10:
  845. 00000A10  0C6E 0008 8102           cmpi.w     [A6 - 0x7EFE], 0x8
  846. 00000A16  57C0                     seq        D0
  847. 00000A18  4880                     ext.w      D0
  848. 00000A1A  48C0                     ext.l      D0
  849. 00000A1C  2F00                     move.l     -[A7], D0
  850. 00000A1E  302E 80EE                move.w     D0, [A6 - 0x7F12]
  851. 00000A22  48C0                     ext.l      D0
  852. 00000A24  306E 80E0                movea.w    A0, [A6 - 0x7F20]
  853. 00000A28  B088                     cmp.l      D0, A0
  854. 00000A2A  57C0                     seq        D0
  855. 00000A2C  4880                     ext.w      D0
  856. 00000A2E  48C0                     ext.l      D0
  857. 00000A30  C09F                     and.l      D0, [A7]+
  858. 00000A32  4A80                     tst.l      D0
  859. 00000A34  6700 0022                beq        +0x24 /* 00000A58 */
  860. 00000A38  7003                     moveq.l    D0, 0x03
  861. 00000A3A  3F00                     move.w     -[A7], D0
  862. 00000A3C  7008                     moveq.l    D0, 0x08
  863. 00000A3E  3F00                     move.w     -[A7], D0
  864. 00000A40  7001                     moveq.l    D0, 0x01
  865. 00000A42  3F00                     move.w     -[A7], D0
  866. 00000A44  206D FD62                movea.l    A0, [A5 - 0x29E]
  867. 00000A48  4868 806E                pea.l      [A0 - 0x7F92]
  868. 00000A4C  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  869. 00000A50  3D6E 80E2 80EE           move.w     [A6 - 0x7F12], [A6 - 0x7F1E]
  870. 00000A56  4E75                     rts
  871. label00000A58:
  872. 00000A58  A850                     syscall    InitCursor
  873. 00000A5A  4E75                     rts
  874. fn00000A5C:
  875. 00000A5C  0C6E 0001 8102           cmpi.w     [A6 - 0x7EFE], 0x1
  876. 00000A62  57C0                     seq        D0
  877. 00000A64  4880                     ext.w      D0
  878. 00000A66  48C0                     ext.l      D0
  879. 00000A68  2F00                     move.l     -[A7], D0
  880. 00000A6A  302E 80E4                move.w     D0, [A6 - 0x7F1C]
  881. 00000A6E  57C0                     seq        D0
  882. 00000A70  4880                     ext.w      D0
  883. 00000A72  48C0                     ext.l      D0
  884. 00000A74  C09F                     and.l      D0, [A7]+
  885. 00000A76  4A80                     tst.l      D0
  886. 00000A78  6604                     bne        +0x6 /* 00000A7E */
  887. 00000A7A  4EFA 0038                jmp        [PC + 0x38 /* 00000AB4 */]
  888. label00000A7E:
  889. 00000A7E  7001                     moveq.l    D0, 0x01
  890. 00000A80  3D40 80E4                move.w     [A6 - 0x7F1C], D0
  891. 00000A84  7004                     moveq.l    D0, 0x04
  892. 00000A86  3F00                     move.w     -[A7], D0
  893. 00000A88  7001                     moveq.l    D0, 0x01
  894. 00000A8A  3F00                     move.w     -[A7], D0
  895. 00000A8C  7002                     moveq.l    D0, 0x02
  896. 00000A8E  3F00                     move.w     -[A7], D0
  897. 00000A90  206D FD62                movea.l    A0, [A5 - 0x29E]
  898. 00000A94  4868 8076                pea.l      [A0 - 0x7F8A]
  899. 00000A98  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  900. 00000A9C  7001                     moveq.l    D0, 0x01
  901. 00000A9E  3F00                     move.w     -[A7], D0
  902. 00000AA0  42A7                     clr.l      -[A7]
  903. 00000AA2  42A7                     clr.l      -[A7]
  904. 00000AA4  4267                     clr.w      -[A7]
  905. 00000AA6  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  906. 00000AAA  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  907. 00000AAE  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  908. 00000AB2  4E75                     rts
  909. label00000AB4:
  910. 00000AB4  0C6E 0001 8102           cmpi.w     [A6 - 0x7EFE], 0x1
  911. 00000ABA  57C0                     seq        D0
  912. 00000ABC  4880                     ext.w      D0
  913. 00000ABE  48C0                     ext.l      D0
  914. 00000AC0  2F00                     move.l     -[A7], D0
  915. 00000AC2  0C6E 0001 80E4           cmpi.w     [A6 - 0x7F1C], 0x1
  916. 00000AC8  57C0                     seq        D0
  917. 00000ACA  4880                     ext.w      D0
  918. 00000ACC  48C0                     ext.l      D0
  919. 00000ACE  C09F                     and.l      D0, [A7]+
  920. 00000AD0  4A80                     tst.l      D0
  921. 00000AD2  6604                     bne        +0x6 /* 00000AD8 */
  922. 00000AD4  4EFA 0036                jmp        [PC + 0x36 /* 00000B0C */]
  923. label00000AD8:
  924. 00000AD8  7000                     moveq.l    D0, 0x00
  925. 00000ADA  3D40 80E4                move.w     [A6 - 0x7F1C], D0
  926. 00000ADE  7004                     moveq.l    D0, 0x04
  927. 00000AE0  3F00                     move.w     -[A7], D0
  928. 00000AE2  7001                     moveq.l    D0, 0x01
  929. 00000AE4  3F00                     move.w     -[A7], D0
  930. 00000AE6  7001                     moveq.l    D0, 0x01
  931. 00000AE8  3F00                     move.w     -[A7], D0
  932. 00000AEA  206D FD62                movea.l    A0, [A5 - 0x29E]
  933. 00000AEE  4868 8080                pea.l      [A0 - 0x7F80]
  934. 00000AF2  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  935. 00000AF6  7001                     moveq.l    D0, 0x01
  936. 00000AF8  3F00                     move.w     -[A7], D0
  937. 00000AFA  42A7                     clr.l      -[A7]
  938. 00000AFC  42A7                     clr.l      -[A7]
  939. 00000AFE  4267                     clr.w      -[A7]
  940. 00000B00  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  941. 00000B04  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  942. 00000B08  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  943. label00000B0C:
  944. 00000B0C  0C6E 0002 8102           cmpi.w     [A6 - 0x7EFE], 0x2
  945. 00000B12  57C0                     seq        D0
  946. 00000B14  4880                     ext.w      D0
  947. 00000B16  48C0                     ext.l      D0
  948. 00000B18  2F00                     move.l     -[A7], D0
  949. 00000B1A  302E 80E6                move.w     D0, [A6 - 0x7F1A]
  950. 00000B1E  57C0                     seq        D0
  951. 00000B20  4880                     ext.w      D0
  952. 00000B22  48C0                     ext.l      D0
  953. 00000B24  C09F                     and.l      D0, [A7]+
  954. 00000B26  4A80                     tst.l      D0
  955. 00000B28  6604                     bne        +0x6 /* 00000B2E */
  956. 00000B2A  4EFA 0038                jmp        [PC + 0x38 /* 00000B64 */]
  957. label00000B2E:
  958. 00000B2E  7001                     moveq.l    D0, 0x01
  959. 00000B30  3D40 80E6                move.w     [A6 - 0x7F1A], D0
  960. 00000B34  7004                     moveq.l    D0, 0x04
  961. 00000B36  3F00                     move.w     -[A7], D0
  962. 00000B38  7002                     moveq.l    D0, 0x02
  963. 00000B3A  3F00                     move.w     -[A7], D0
  964. 00000B3C  7002                     moveq.l    D0, 0x02
  965. 00000B3E  3F00                     move.w     -[A7], D0
  966. 00000B40  206D FD62                movea.l    A0, [A5 - 0x29E]
  967. 00000B44  4868 808A                pea.l      [A0 - 0x7F76]
  968. 00000B48  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  969. 00000B4C  7001                     moveq.l    D0, 0x01
  970. 00000B4E  3F00                     move.w     -[A7], D0
  971. 00000B50  42A7                     clr.l      -[A7]
  972. 00000B52  42A7                     clr.l      -[A7]
  973. 00000B54  4267                     clr.w      -[A7]
  974. 00000B56  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  975. 00000B5A  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  976. 00000B5E  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  977. 00000B62  4E75                     rts
  978. label00000B64:
  979. 00000B64  0C6E 0002 8102           cmpi.w     [A6 - 0x7EFE], 0x2
  980. 00000B6A  57C0                     seq        D0
  981. 00000B6C  4880                     ext.w      D0
  982. 00000B6E  48C0                     ext.l      D0
  983. 00000B70  2F00                     move.l     -[A7], D0
  984. 00000B72  0C6E 0001 80E6           cmpi.w     [A6 - 0x7F1A], 0x1
  985. 00000B78  57C0                     seq        D0
  986. 00000B7A  4880                     ext.w      D0
  987. 00000B7C  48C0                     ext.l      D0
  988. 00000B7E  C09F                     and.l      D0, [A7]+
  989. 00000B80  4A80                     tst.l      D0
  990. 00000B82  6604                     bne        +0x6 /* 00000B88 */
  991. 00000B84  4EFA 0036                jmp        [PC + 0x36 /* 00000BBC */]
  992. label00000B88:
  993. 00000B88  7000                     moveq.l    D0, 0x00
  994. 00000B8A  3D40 80E6                move.w     [A6 - 0x7F1A], D0
  995. 00000B8E  7004                     moveq.l    D0, 0x04
  996. 00000B90  3F00                     move.w     -[A7], D0
  997. 00000B92  7002                     moveq.l    D0, 0x02
  998. 00000B94  3F00                     move.w     -[A7], D0
  999. 00000B96  7001                     moveq.l    D0, 0x01
  1000. 00000B98  3F00                     move.w     -[A7], D0
  1001. 00000B9A  206D FD62                movea.l    A0, [A5 - 0x29E]
  1002. 00000B9E  4868 8094                pea.l      [A0 - 0x7F6C]
  1003. 00000BA2  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1004. 00000BA6  7001                     moveq.l    D0, 0x01
  1005. 00000BA8  3F00                     move.w     -[A7], D0
  1006. 00000BAA  42A7                     clr.l      -[A7]
  1007. 00000BAC  42A7                     clr.l      -[A7]
  1008. 00000BAE  4267                     clr.w      -[A7]
  1009. 00000BB0  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1010. 00000BB4  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  1011. 00000BB8  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1012. label00000BBC:
  1013. 00000BBC  0C6E 0003 8102           cmpi.w     [A6 - 0x7EFE], 0x3
  1014. 00000BC2  57C0                     seq        D0
  1015. 00000BC4  4880                     ext.w      D0
  1016. 00000BC6  48C0                     ext.l      D0
  1017. 00000BC8  2F00                     move.l     -[A7], D0
  1018. 00000BCA  302E 80F0                move.w     D0, [A6 - 0x7F10]
  1019. 00000BCE  57C0                     seq        D0
  1020. 00000BD0  4880                     ext.w      D0
  1021. 00000BD2  48C0                     ext.l      D0
  1022. 00000BD4  C09F                     and.l      D0, [A7]+
  1023. 00000BD6  4A80                     tst.l      D0
  1024. 00000BD8  6604                     bne        +0x6 /* 00000BDE */
  1025. 00000BDA  4EFA 0038                jmp        [PC + 0x38 /* 00000C14 */]
  1026. label00000BDE:
  1027. 00000BDE  7001                     moveq.l    D0, 0x01
  1028. 00000BE0  3D40 80F0                move.w     [A6 - 0x7F10], D0
  1029. 00000BE4  7004                     moveq.l    D0, 0x04
  1030. 00000BE6  3F00                     move.w     -[A7], D0
  1031. 00000BE8  7003                     moveq.l    D0, 0x03
  1032. 00000BEA  3F00                     move.w     -[A7], D0
  1033. 00000BEC  7002                     moveq.l    D0, 0x02
  1034. 00000BEE  3F00                     move.w     -[A7], D0
  1035. 00000BF0  206D FD62                movea.l    A0, [A5 - 0x29E]
  1036. 00000BF4  4868 809E                pea.l      [A0 - 0x7F62]
  1037. 00000BF8  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1038. 00000BFC  7001                     moveq.l    D0, 0x01
  1039. 00000BFE  3F00                     move.w     -[A7], D0
  1040. 00000C00  42A7                     clr.l      -[A7]
  1041. 00000C02  42A7                     clr.l      -[A7]
  1042. 00000C04  4267                     clr.w      -[A7]
  1043. 00000C06  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1044. 00000C0A  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  1045. 00000C0E  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1046. 00000C12  4E75                     rts
  1047. label00000C14:
  1048. 00000C14  0C6E 0003 8102           cmpi.w     [A6 - 0x7EFE], 0x3
  1049. 00000C1A  57C0                     seq        D0
  1050. 00000C1C  4880                     ext.w      D0
  1051. 00000C1E  48C0                     ext.l      D0
  1052. 00000C20  2F00                     move.l     -[A7], D0
  1053. 00000C22  0C6E 0001 80F0           cmpi.w     [A6 - 0x7F10], 0x1
  1054. 00000C28  57C0                     seq        D0
  1055. 00000C2A  4880                     ext.w      D0
  1056. 00000C2C  48C0                     ext.l      D0
  1057. 00000C2E  C09F                     and.l      D0, [A7]+
  1058. 00000C30  4A80                     tst.l      D0
  1059. 00000C32  6604                     bne        +0x6 /* 00000C38 */
  1060. 00000C34  4EFA 0036                jmp        [PC + 0x36 /* 00000C6C */]
  1061. label00000C38:
  1062. 00000C38  7000                     moveq.l    D0, 0x00
  1063. 00000C3A  3D40 80F0                move.w     [A6 - 0x7F10], D0
  1064. 00000C3E  7004                     moveq.l    D0, 0x04
  1065. 00000C40  3F00                     move.w     -[A7], D0
  1066. 00000C42  7003                     moveq.l    D0, 0x03
  1067. 00000C44  3F00                     move.w     -[A7], D0
  1068. 00000C46  7001                     moveq.l    D0, 0x01
  1069. 00000C48  3F00                     move.w     -[A7], D0
  1070. 00000C4A  206D FD62                movea.l    A0, [A5 - 0x29E]
  1071. 00000C4E  4868 80AE                pea.l      [A0 - 0x7F52]
  1072. 00000C52  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1073. 00000C56  7001                     moveq.l    D0, 0x01
  1074. 00000C58  3F00                     move.w     -[A7], D0
  1075. 00000C5A  42A7                     clr.l      -[A7]
  1076. 00000C5C  42A7                     clr.l      -[A7]
  1077. 00000C5E  4267                     clr.w      -[A7]
  1078. 00000C60  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1079. 00000C64  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  1080. 00000C68  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1081. label00000C6C:
  1082. 00000C6C  0C6E 0004 8102           cmpi.w     [A6 - 0x7EFE], 0x4
  1083. 00000C72  6600 0006                bne        +0x8 /* 00000C7A */
  1084. 00000C76  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  1085. label00000C7A:
  1086. 00000C7A  0C6E 0005 8102           cmpi.w     [A6 - 0x7EFE], 0x5
  1087. 00000C80  57C0                     seq        D0
  1088. 00000C82  4880                     ext.w      D0
  1089. 00000C84  48C0                     ext.l      D0
  1090. 00000C86  2F00                     move.l     -[A7], D0
  1091. 00000C88  302E 8100                move.w     D0, [A6 - 0x7F00]
  1092. 00000C8C  57C0                     seq        D0
  1093. 00000C8E  4880                     ext.w      D0
  1094. 00000C90  48C0                     ext.l      D0
  1095. 00000C92  C09F                     and.l      D0, [A7]+
  1096. 00000C94  4A80                     tst.l      D0
  1097. 00000C96  6604                     bne        +0x6 /* 00000C9C */
  1098. 00000C98  4EFA 0026                jmp        [PC + 0x26 /* 00000CC0 */]
  1099. label00000C9C:
  1100. 00000C9C  7001                     moveq.l    D0, 0x01
  1101. 00000C9E  3D40 8100                move.w     [A6 - 0x7F00], D0
  1102. 00000CA2  7004                     moveq.l    D0, 0x04
  1103. 00000CA4  3F00                     move.w     -[A7], D0
  1104. 00000CA6  7005                     moveq.l    D0, 0x05
  1105. 00000CA8  3F00                     move.w     -[A7], D0
  1106. 00000CAA  7002                     moveq.l    D0, 0x02
  1107. 00000CAC  3F00                     move.w     -[A7], D0
  1108. 00000CAE  206D FD62                movea.l    A0, [A5 - 0x29E]
  1109. 00000CB2  4868 80BE                pea.l      [A0 - 0x7F42]
  1110. 00000CB6  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1111. 00000CBA  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  1112. 00000CBE  4E75                     rts
  1113. label00000CC0:
  1114. 00000CC0  0C6E 0005 8102           cmpi.w     [A6 - 0x7EFE], 0x5
  1115. 00000CC6  57C0                     seq        D0
  1116. 00000CC8  4880                     ext.w      D0
  1117. 00000CCA  48C0                     ext.l      D0
  1118. 00000CCC  2F00                     move.l     -[A7], D0
  1119. 00000CCE  0C6E 0001 8100           cmpi.w     [A6 - 0x7F00], 0x1
  1120. 00000CD4  57C0                     seq        D0
  1121. 00000CD6  4880                     ext.w      D0
  1122. 00000CD8  48C0                     ext.l      D0
  1123. 00000CDA  C09F                     and.l      D0, [A7]+
  1124. 00000CDC  4A80                     tst.l      D0
  1125. 00000CDE  6604                     bne        +0x6 /* 00000CE4 */
  1126. 00000CE0  4EFA 0038                jmp        [PC + 0x38 /* 00000D1A */]
  1127. label00000CE4:
  1128. 00000CE4  7000                     moveq.l    D0, 0x00
  1129. 00000CE6  3D40 8100                move.w     [A6 - 0x7F00], D0
  1130. 00000CEA  7004                     moveq.l    D0, 0x04
  1131. 00000CEC  3F00                     move.w     -[A7], D0
  1132. 00000CEE  7005                     moveq.l    D0, 0x05
  1133. 00000CF0  3F00                     move.w     -[A7], D0
  1134. 00000CF2  7001                     moveq.l    D0, 0x01
  1135. 00000CF4  3F00                     move.w     -[A7], D0
  1136. 00000CF6  206D FD62                movea.l    A0, [A5 - 0x29E]
  1137. 00000CFA  4868 80C4                pea.l      [A0 - 0x7F3C]
  1138. 00000CFE  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1139. 00000D02  7001                     moveq.l    D0, 0x01
  1140. 00000D04  3F00                     move.w     -[A7], D0
  1141. 00000D06  42A7                     clr.l      -[A7]
  1142. 00000D08  42A7                     clr.l      -[A7]
  1143. 00000D0A  4267                     clr.w      -[A7]
  1144. 00000D0C  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1145. 00000D10  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  1146. 00000D14  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1147. 00000D18  4E75                     rts
  1148. label00000D1A:
  1149. 00000D1A  0C6E 0006 8102           cmpi.w     [A6 - 0x7EFE], 0x6
  1150. 00000D20  6600 0006                bne        +0x8 /* 00000D28 */
  1151. 00000D24  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1152. label00000D28:
  1153. 00000D28  4E75                     rts
  1154. 00000D2A  4EED 03CA                jmp        [A5 + 0x3CA /* export_117 */]
  1155.